Analysis and Application of Petri Subnet Reduction
نویسنده
چکیده
We motivate and study the subnet reduction of Petri nets. Subnet reduction can avoid the state exploration problem by guaranteeing the correctness in the Petri net. For systems specified in Petri nets, this paper proposes two subnet reduction methods. One major advantage of these reduction methods is that the resultant ordinary Petri net is guaranteed to be live, bounded and reversible. A group of sufficient conditions or sufficient and necessary conditions of liveness preservation, boundedness preservation and reversibility preservation are proposed. A flexible manufacturing system has been verified. These results are useful for studying the static and dynamic properties of Petri nets, analyzing properties for large complex system.
منابع مشابه
A new reduction method for the analysis of large workflow models
This paper presents a new net-reduction methodology to facilitate the analysis of large workflow models. We propose an enhanced algorithm based on reducible subnet identification which preserves both soundness and completion time distribution. Moreover we outline an approach to model the dynamic behavior of business processes by exploiting the power of a class of non-Markovian stochastic Petri ...
متن کاملModeling Complex System Using T-subnet based Hierarchical Petri Nets
Net compression technologies are widely researched to avoid the problem of state explosion. Current researches of transition refinement and subnet abstraction mainly paid attention to preserve different attributes during the transformation, usually led to very strict conditions for the subnet, so that the application of these technologies was limited. Aiming to provide the same service and inte...
متن کاملFrom Coloured Petri Nets to Object Petri Nets
This paper seeks to establish within a formal framework how Coloured Petri Nets can be enhanced to produce Object Petri Nets. It does so by defining a number of intermediate Petri Net formalisms and identifying the features introduced at each step of the development. Object Petri Nets support a complete integration of object-oriented concepts into Petri Nets, including inheritance and the assoc...
متن کاملModel Transform Based on a Kind of Transition Subnet
Transition refinement and subnet abstraction are key approaches to realize modularization and hierarchical modeling in a Petri nets model; using these two methods, the Petri nets based structural design becomes possible. Model transforming technologies using a kind of transition subnet – the engineering subnet, are presented in this paper; the operations of subnet abstraction and transition ref...
متن کاملMapping Activity Diagram to Petri Net: Application of Markov Theory for Analyzing Non-Functional Parameters
The quality of an architectural design of a software system has a great influence on achieving non-functional requirements of a system. A regular software development project is often influenced by non-functional factors such as the customers' expectations about the performance and reliability of the software as well as the reduction of underlying risks. The evaluation of non-functional paramet...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JCP
دوره 6 شماره
صفحات -
تاریخ انتشار 2011